<?php
/**
 * Controller de Mapas.
 *
 *
 * @filesource          
 * @copyright		
 * @link		http://www.pragmatia.com Pragmatia
 * @package		datagro
 * @subpackage	app.controllers
 * @version     1.1
 * @license		http://www.opensource.org/licenses/mit-license.php The MIT License
 * @author      Martin Radosta <mradosta@pragmatia.com>
 */

/**
 * Clase MapasController
 *
 * @package	    datagro
 * @subpackage	app.controllers
 */

class  MapasController extends AppController
{
    var $name = 'Mapas';
	var $uses = array("Movimiento");



/**
 * Index.
 *
 */
    function index-good()
    {
		$registros = $this->Movimiento->findAll(null,null,null,null);
		//$registros = $this->Movimiento->findAll(null,null,null,1);
		$xml = "<markers>\r\n";
		$c=0;
		foreach($registros as $k=>$v) {
			$c++;
			//$xml .= '<marker lat="'.$v['Movimiento']['latitud'].'" lng="'.$v['Movimiento']['longitud'].'" />';
			//$xml .= '<marker lat="'.$v['Movimiento']['longitud'].'" lng="'.$v['Movimiento']['latitud'].'" />';
			if($c==20) {
				$xml .= '<marker lat="'.$v['Movimiento']['longitud'].'" lng="'.$v['Movimiento']['latitud'].'" hum="'.$v['Movimiento']['humedad'].'" />';
				//$xml .= $v['Movimiento']['latitud'].", ".$v['Movimiento']['longitud'].", 0\r\n";
				$c=0;
			}
		}
		$xml .= "</markers>\r\n";
		file_put_contents(APP . "webroot" . DS . "files" . DS . "datos.xml", $xml);
		$this->layout = "mapa";
    }

    function index1()
    {
		
		$registros = $this->Movimiento->findAll("1=1 group by latitud, longitud","latitud, longitud", null,"100, 10000");
		$this->set('registros', $registros);
		/*
		//$registros = $this->Movimiento->findAll(null,null,null,1);
		$xml = "<markers>\r\n";
		$c=0;
		foreach($registros as $k=>$v) {
			$c++;
			//$xml .= '<marker lat="'.$v['Movimiento']['latitud'].'" lng="'.$v['Movimiento']['longitud'].'" />';
			//$xml .= '<marker lat="'.$v['Movimiento']['longitud'].'" lng="'.$v['Movimiento']['latitud'].'" />';
			if($c==50) {
				$xml .= '<marker lat="'.$v['Movimiento']['longitud'].'" lng="'.$v['Movimiento']['latitud'].'" hum="'.$v['Movimiento']['humedad'].'" />';
				//$xml .= $v['Movimiento']['latitud'].", ".$v['Movimiento']['longitud'].", 0\r\n";
				$c=0;
			}
		}
		$xml .= "</markers>\r\n";
		file_put_contents(APP . "webroot" . DS . "files" . DS . "datos.xml", $xml);
		*/
		$this->layout = "mapa";
    }
}
?>